Pular para o conteúdo principal

6.3 Incluir escola

Request

Request
mutation AddCompany {
addCompany(
data: {
name: "Escola teste doc"
cnpj: "33659570000147"
street: "Rua teste"
number: "123"
complement: "Complemento Teste"
city: "Volta Redonda"
state: "RJ"
country: "Brasil"
zipCode: "27240-560"
billetType: PHYSICAL
contractValidity: 12
negotiatedRate: 0.1
transferDay: 2
transferTax: 0.3
transferDaySecondary: 20
transferTaxSecondary: 0.5
legacyBilling: true
interestValue: 0.8
hasCashback: true
fineValue: 0.1
}
)
}

Params

ParâmetroTipoDescrição
dataAddCompanyDataInput!Dados de inclusão da empresa

Objeto AddCompanyDataInput

CampoTipoDescrição
bankStringNome do banco da conta
bankAccountStringNúmero da conta
bankAccountTypeStringTipo de conta
bankAgencyStringAgência da conta
billetTypeCompanyBilletTypeTipo de boleto
cityStringCidade do endereço
cnpjString!CNPJ (obrigatório)
companyNameStringRazão Social
complementStringComplemento do endereço
contractValidityIntValidade do contrato
countryStringPaís do endereço
districtStringBairro do endereço
financialIntegrations[Int!]Integrações financeiras (lista de IDs)
fineValueDecimalMulta
hasCashbackBooleanStatus de cashback
interestValueDecimalJuros
legacyBillingBooleanStatus do legado de cobrança
nameString!Nome (obrigatório)
negotiatedRateDecimalTaxa de inadimplência negociada
numberStringNúmero do endereço
parentCompanyIdIntId da empresa pai
stateStringEstado do endereço
streetStringLogradouro do endereço
transferDayIntDia da transferência
transferDaySecondaryIntDia da transferência secundária
transferTaxDecimalTaxa de transferência
transferTaxSecondaryDecimalTaxa de transferência secundária
zipCodeStringCEP do endereço

Response

Response
{
"data": {
"addCompany": true
}
}

Result

CampoTipoDescrição
addCompanyBoolean!Resultado da inclusão da escola